Removable covering - Turkish English Dictionary